home *** CD-ROM | disk | FTP | other *** search
- Frequently Asked Questions (FAQS);faqs.249
-
-
-
- To train adult dogs, or continue the puppy training as an adult, is
- relatively simple. Some dogs are natural pullers, others are not.
- Some dogs take right to the harness the first time, and other dogs,
- even ones from reputable breeders, may take extensive training. You
- just never know.
-
- It is vital to get the dog to lean out and keep the line between it
- and you taut. Some dogs have a real problem with this, others do not.
- For problem dogs, the cause usually is due to the dog not liking you
- to be behind it. If you do have trouble, there are a variety of
- methods you can use. As long as you make training a fun game, and you
- make the dog understand what you want it to do, training will progress
- quickly, even for stubborn dogs, like Siberians. Fortunately, they
- LIKE to pull, so their stubbornness is not a problem here. Sometimes
- getting them to STOP pulling is!
-
- Some mushers feel that it is best to train dogs to pull lots of
- weight, then speed comes naturally in a race without the weight.
- Others feel that speed and endurance training is best. Still others
- feel that a combination works best, similar to the combination
- training for the musher. Training for speed and endurance by mushing
- shorter distances (under 10 miles, sometimes even 3 or 4 miles) at top
- speed and up hills is beneficial. Loping along at 3 or 4 miles an
- hour for 15 or 20 miles is also beneficial. Both of these build
- strength and endurance. Pulling heavy weight for short distances is
- also quite good, particularly for wheel dogs (the ones hitched closest
- to the sled). For this, try a plastic tub to which you can add
- plastic weights (the ones from barbell sets will have the weights
- printed on them).
-
- Whichever method you use, remember to take it easy with your dogs and
- not push them to hard, and never, NEVER, lose your temper with your
- dogs. Remember that this is supposed to be fun for both you and the
- dogs. George Attla, a famous musher once said, "If the dogs make a
- mistake while out on the trail remember that it is not the dogs that
- have made the mistake. It is you." For additional training
- information (with much more detail than is practical to provide here),
- see the references.
-
- 10. Training lead dogs
-
- To successfully mush, one must have a good lead dog (or dogs). This
- dog will take your commands for regulating speed and direction for the
- entire team. Naturally, if you are driving only one dog, that will be
- your lead dog.
-
- Training lead dogs is too complex to really do it justice here. The
- basics are you want the dog to learn to turn right, left, speed up,
- and slow down on voice command. You also want the dog to bypass
- interesting detours and distractions. In addition to the basic
- commands already introduced (see section 3), the dog must also be
- taught the commands below:
-
- kissing sound : Speed up (or other appropriate sound)
- on-by : Go by a fork in the trail, other dogs, or
- other distractions without detour
-
- All commands are spoken in a firm, calm, not too loud voice.
-
- During training, you must be certain to use varied turns and trails to
- be sure that the dog is really executing the commands rather than
- following a well worn path. You must also anticipate the turn and
- issue the command at the correct time from the *dog's* perspective.
- Finally, some people get confused when issuing the right/left
- commands, particularly in the excitement of a race. Some mushers tape
- the commands on the front of their sleds, on the right and left sides.
- You may want to do this while beginning on the sled.
-
- To train a dog to execute these commands with regularity is not too
- difficult. To train a dog to do this during the excitement of a race
- with lots of distractions is more difficult. One possible way to
- approach training is to start out on foot when the dog is a puppy.
- Keep the lessons varied, quick, and fun. Be certain to do the lessons
- in a variety of environments, with and without distractions. When the
- dog is old enough to pull weight (about one year to 18 months, get
- advice from your veterinarian), you may wish to graduate to cross
- country skiis. The dog will learn to execute commands in snowy
- conditions, and at higher speeds. Once you have your lead dog well
- trained and pulling your sled, you will find that other untrained,
- young, dogs can be very easily added to your team as your lead dog
- will "correct" the new dog's mistakes, usually faster and better than
- you can.
-
- This is one way in which lead dogs can be trained. Consult the
- references and experienced mushers (if you can find any) for
- additional information.
-
- 11. Training for weight pulling
-
- Here emphasis is on strength and pulling straight no matter
- how difficult. Most of the mushing books in the references discuss
- weight pulling training.
-
- 12. Training for skijoring
-
- Skijoring is you on cross country skis and the dogs pulling you. YOU
- MUST BE A VERY GOOD CROSS COUNTRY SKIER. This is a must. Before
- attaching dogs, cross country ski all over the place, on a wide
- variety of terrain. Learn to fall in a controlled way. You will
- eventually need to do this when skijoring. You will need to learn to
- turn quickly and ski in control at high speeds. Skiing downhill in
- cross country skis is a good way to simulate skijoring speeds.
-
- The dog(s) must be well trained as well. Train all of them as lead
- dogs. They need to know and obey all of the commands very well
- (especially whoa!). The references all include information about this
- fast growing sport.
-
- 13. Health, diet, and care -- Sled Dog Specifics (briefly)
-
- Sled dogs are athletes. They are also remarkably healthy. It is
- important to realize that because sled dogs are athletes, they require
- special attention in at least two specific areas.
-
- Probably one of the most important aspects for caring for sled dogs is
- the foot. You should inspect your dog's feet regularly. The skin of
- the pad should feel tough, but pliable, be resistant to abrasions and
- lacerations, and be free from cracks, dryness, or scarring. Also
- inspect the nails of the foot carefully. Nails can help the dog grip
- ice, but if too long, they can cause serious foot injury. According
- to Miki Collins in _Dog Driver_, if the nails are long enough to force
- the toes upward when the dog is standing on a hard, level surface,
- clip them. Nails that are too long can get caught and ripped out on
- the trail, or they can cause toes to break. Both of these injuries
- can be quite serious, and they are certainly painful.
-
- The subject of diet should also be touched on here. Most mushers feed
- a high stress, high energy diet during mushing season, and switch to a
- "maintenance" diet during the "off" season. For example, one
- experienced musher mixes Science Diet Performance dry with canned
- during mushing season. This is a high fat, high protein food. Some
- mushers even mix food in with lots of water hours before a race to
- encourage drinking. Dogs must be very well hydrated. During the off
- season, the musher in this example feeds Science Diet Maintenance
- canned mixed with either Science Diet Maintenance dry or Eukanuba dry.
- During the mushing season, the dogs are using all components of the
- food that is fed. During the off season, there is no need for such
- high energy food, and in fact, high protein foods can cause kidney
- trouble later in life when not fed in moderation.
-
- 14. Final remarks
-
- Hopefully, this brief summary has been helpful to you. Even if you do
- not want to get involved in mushing yourself, try and find mushing
- events in your area. It is wonderful to see the handsome dogs
- enjoying doing what they were bred for.
-
- 15. References
-
- 15.1. Recommended books for mushing, weight pulling, and skijoring:
-
- Levorsen, Bella, ed. _Mush! A Beginner's Manual of Sled Dog
- Training_. Sierra Nevada Dog Drivers, Inc. Arner Publications, 1976.
- ISBN 0-914124-06-4.
-
- Collins, Miki and Julie. _Dog Driver. A Guide for the Serious
- Musher_. Alpine Publications, 1991. ISBN 0-931866-48-0.
-
- Flanders, Noel K. _The Joy of Running Sled Dogs_. Alpine Publications,
- 1989. ISBN 0-931866-39-1.
-
- Fishback, Lee and Mel. _Novice Sled Dog Training_. 13th printing,
- Raymond Thomson Company, 1989.
-
- 15.3. Recommended breed books:
-
- Demidoff, Lorna B. and Michael Jennings. _The Complete Siberian
- Husky_. Howell Book House, 1978. ISBN 0-87605-314-2.
-
- Riddle, Maxwell and Beth J. Harris. _The New Complete Alaskan
- Malamute_. Howell Book House, 1990. ISBN 0-87605-008-9.
-
- 15.4. Recommended racing and history:
-
- Sherwonit, Bill. _Iditarod, The Great Race to Nome_. Alaska
- Northwest Books, 1991. ISBN 0-88240-411-3.
-
- Steger, Will and Jon Bowermaster. _Crossing Antarctica_. Alfred A.
- Knopf, Inc., 1991. ISBN 0-394-58714-6.
-
- 15.6. Periodicals about sled dogs and mushing
-
- The Siberian Quarterly
- 4401 Zephyr Street
- Wheat Ridge, CO 80033-3299
-
- The Malamute Quarterly
- 4401 Zephyr Street
- Wheat Ridge, CO 80033-3299
-
- Mushing.
- The All Season International Magazine for Dog-Driving Sports
- P.O. Box 149
- Ester, AK 99725
-
- 15.7. Recommended places to order equipment:
-
- Black Ice, Konari Outfitters, Tun-Dra Outfitters and Ikon Outfitters:
- all addresses are in Catalogue section of the Annotated References FAQ.
-
-
- K. Gaming Dogs.
-
- 1. Frisbee
-
- There are serious competition trials for dogs playing frisbee.
-
- 2. Flyball
-
- Thanks to Ian J. Hogg.
-
- Flyball is a team sport for dogs. It is a relay race with 4 dogs on a
- team. The dogs jump over 4 hurdles spaced 10 ft apart and then
- step/jump/throw themselves into a spring loaded box that shoots out a
- tennis ball. The dog catches the tennis ball and then runs back over
- the 4 hurdles. When the dog crosses the starting line the next dog
- goes. The first team to have all 4 dogs run without errors wins the
- heat. There are three heats per race. The winner of each heat
- receives 2 points towards their standing in the tournament. The dogs
- earn points towards flyball titles based on the teams time:
-
- less than 32 secs: Each dog receives 1 point
- less than 28 secs: Each dog receives 5 points
- less than 24 secs: Each dog receives 25 points.
-
- The titles the dogs can earn are
- FD Flyball Dog 20 (25?) points
- FDX Flyball Dog Excellant 100 points
- FDCH Flyball Dog Champion 500 points
-
- The really good times run about 19 seconds. The hurdles' height are
- dependent on the height of the dogs in the team -- 5" below the
- shoulder height of the shortest dog. 10" is the minimum height and
- 16" is the maximum height.
-
- Anyone with a dog that loves balls can give it a try. Check to see if
- obedience schools in your area have teams.
-
-
- ----------------
- This file is Copyright (c) 1992 by Cindy Tittle Moore. It may be
- freely distributed in its entirety provided that this copyright notice
- is not removed. It may not be sold for profit nor incorporated in
- commercial documents without the author's written permission.
-
- Cindy Tittle Moore
- Internet: tittle@ics.uci.edu UUCP: ...!ucbvax!ucivax!tittle
- Bitnet : cltittle@uci USmail: PO BOX 4188, Irvine CA 92716
- ----------------
- Xref: bloom-picayune.mit.edu comp.dsp:4662 news.answers:4079
- Path: bloom-picayune.mit.edu!snorkelwacker.mit.edu!usc!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!ames!agate!agate!usenet
- From: phil@ohm.Berkeley.EDU (Phil Lapsley)
- Newsgroups: comp.dsp,news.answers
- Subject: comp.dsp FAQ [1 of 2]
- Supersedes: <dspone_720140326@ohm.berkeley.edu>
- Followup-To: poster
- Date: 17 Nov 1992 05:23:42 GMT
- Organization: University of California at Berkeley
- Lines: 1237
- Approved: news-answers-request@MIT.Edu
- Distribution: world
- Message-ID: <dspone_721977817@ohm.berkeley.edu>
- NNTP-Posting-Host: tukey.berkeley.edu
- Summary: This is a periodic posting to comp.dsp that gives information
- on frequently asked questions asked in this newsgroup.
-
- Archive-name: dsp-faq/part1
- Last-modified: Mon Nov 16 1992
- Version: 0.7
-
- Welcome to the comp.dsp FAQ. We are seeking information on all topics,
- from the best layout (e.g., should chips and prototype boards be
- another FAQ?) to a good annotated list of DSP articles and reference
- books. Please email your suggestions to comp-dsp-faq@ohm.Berkeley.EDU.
- Meta-comments are all in curly braces {like this}. Acknowledgements to
- people responsible for articles and/or bits of information are in
- square brackets, [like so].
-
- You can ftp the very latest version of this FAQ from: evans.ee.adfa.oz.au
- (131.236.30.24) in pub/dsp/dsp-faq.help, or from copernicus.Berkeley.EDU
- in dsp-faq.help.*.
-
- We are most grateful to the following contributors who helped out with
- this version of the FAQ:
-
- William Alves alves@calvin.usc.edu
- Steve Clift clift@ml.csiro.au
- Dan Frankowski dfrankow@cs.umn.edu
- Ed Hall edhall@rand.org
- Quinn Jensen jensenq@qcj.icon.com
- Greg Koker greg.koker@analog.com
- Juhana Kouhia jk87377@cc.tut.fi
- Tony Richardson amr@mpl.ucsd.edu
- Paul Simoneau pas1@kepler.unh.edu
- Witold Waldman witold@hotblk.aed.dsto.gov.au
-
- and the following folks who helped out with previous versions:
-
- Joe Campbell jpcampb@afterlife.ncsc.mil
- Tim Channon tchannon@black.demon.co.uk
- Malachy Devlin madmal@spd.eee.strathclyde.ac.uk
- Brian Evans evans@markov.eedsp.gatech.edu
- John Fisher johnf@dsp.sps.mot.com
- Dan Frankowski dfrankow@cs.umn.edu
- Maurice Givens maury@tellabs.com
- Ed Hall edhall@rand.org
- Vince Herried vjh21@cas.org
- Eric Jacobsen ericj@hwcae.honeywell.com
- Pete Janzow pjanzow@prenhall.com
- Richard Kim richard@math.mit.edu
- Gints Klimanis gints@roadkill.esd.sgi.com
- Greg Koker greg.koker@analog.com
- John Lazzaro lazzaro@boom.CS.Berkeley.EDU
- Paul Russell paulr@syma.sussex.ac.uk
- Stanley Sasaki stans@tekig7.pen.tek.com
- Bill Schottstaedt bil@ccrma.stanford.edu
- Greg Smart rcogs@citri.edu.au
- Andrew Ukrainec ukrainec@nimios.Eng.McMaster.CA
- Ronnin Yee ronnin.yee@analog.com
-
- Get your name here - contribute something! (If you don't want your
- email address listed in your contribution, please indicate so.)
-
- Phil Lapsley phil@ohm.Berkeley.EDU (temporary FAQ maintainer)
- Bradley Hards hards@ee.adfa.oz.au (original FAQ maintainer)
-
- =============================================================================
-
- 0. What is comp.dsp?
-
- 1. General DSP.
- 1.1 DSP book and article references.
- 1.1.1 Bibles of DSP.
- 1.1.2 Adaptive signal processing.
- 1.1.3 Array signal processing.
- 1.1.4 Windowing.
- 1.1.5 Digital audio effects processing.
- 1.2 Where can I get free software for general DSP?
- 1.2.1 What is Gabriel? Where can I get it?
- 1.2.2 What is Ptolemy? Where can I get it?
- 1.2.3 What is Khoros? Where can I get it?
- 1.2.4 What are DSP Tutorials? Where can I get them?
- 1.2.5 What are some DSP extensions to MATLAB? Where can I get them?
- 1.2.6 What is the Signal Processing Package for Mathematica?
- Where can I get it?
- 1.2.7 What is the Controls System Package for Mathematica?
- Where can I get it?
- 1.2.8 What are some other DSP Notebooks for Mathematica?
- 1.2.9 What is the Linear Systems Toolbox for Maple? Where can I get it?
- 1.2.10 Where can I get text to speech conversion software?
- 1.2.11 Where can I get filter design software?
-
- 2. Algorithms and standards.
- 2.1 Where can I get some algorithms for DSP?
- 2.2 What is CELP and LPC? Where can I get source for them?
- 2.3 What is ADPCM? Where can I get source for it?
- 2.4 How does pitch perception work, and how do I implement it?
- 2.5 What standards exist for digital audio? What is AES/EBU?
- What is S/PDIF?
- 2.6 What is mu-law encoding? Where can I get source for it?
- 2.7 How can I do CD <-> DAT sample rate conversion?
-
- 3. Programmable DSP chips and their software.
- 3.1 What are some current, popular programmable DSP chips?
- 3.2 Software for Motorola DSPs.
- 3.2.1 Where can I get a free assembler for the Motorola DSP56000?
- 3.2.2 Where can I get a free C compiler for the Motorola DSP56000?
- 3.2.3 Where can I get algorithms or libraries for Motorola DSPs?
- What is the number for the Motorola DSP BBS?
- 3.2.4 Where can I get NeXT-compatible Motorola DSP56001 code?
- 3.3 Software for Texas Instruments DSPs.
- 3.3.1 Where can I get algorithms or libraries for TI DSPs?
- What is the number for the TI DSP BBS?
- 3.3.2 Where can I get a free C compiler for the TMS320C30?
- 3.4 Software for Analog Devices DSPs.
- 3.4.1 Where can I get algorithms or libraries for AD DSPs?
- What is the number for the Analog Devices DSP BBS?
-
- 4. Hardware.
- 4.1 DSP development boards.
- 4.1.1 IBM PC.
- 4.1.2 Mac Nubus.
- 4.1.3 SBus.
- 4.1.4 VMEbus.
- 4.1.5 Next bus.
- 4.1.6 SCSI bus.
- 4.1.7 Standalone.
- 4.2 Who makes AES/EBU chips?
-
- 5. List of manufacturers, addresses, and telephone numbers.
-
- To search for a particular question within a text editor, look for the
- pattern "Q#.##:", e.g., "Q1.2:".
-
- =============================================================================
-
- Q0: What is comp.dsp?
-
- Comp.dsp is a worldwide UseNet news group that is used to discuss
- various aspects of digital signal processing. It is unmoderated,
- though we try to keep the signal to noise ratio up :-). If you need to
- ask a question that isn't in the FAQ, and can't figure out how to post,
- consult news.newusers.questions. Other relevant news groups are
- comp.compression and sci.image.processing.
-
- =============================================================================
-
- 1. General DSP.
-
- This section deals with general DSP, that is, DSP books, algorithms,
- and packages that are not related to a particular manufacturer's DSP chip.
-
- =========================================================================
-
- Q1.1: Summary of DSP books and significant research articles.
-
- Q1.1.1: Bibles of DSP.
-
- A.V. Oppenheim and R.W. Schafer, "Digital Signal Processing",
- Prentice-Hall, Inc., Englewood Cliffs, N.J., 1975.
-
- A.V. Oppenheim and R.W. Schafer, "Discrete-Time Signal Processing"
- Prentice Hall, Englewood Cliffs, New Jersey 07632, 1989. ISBN 0-13-216292-X
- This is an updated version of the original, with some old material deleted
- and lots of new material added.
-
- L.R. Rabiner & R.W. Schafer, "Digital Processing of Speech Signals",
- Prentice Hall, 1978, ISBN 0-13-213603-1.
-
- R. E. Crochiere & L. R. Rabiner, "Multirate Digital Signal Processing",
- Prentice-Hall, 1983, ISBN 0136051626.
- This book is the only real reference for filter banks and multirate
- systems, as opposed to being a tutorial.
-
- Thomas Parsons, "Voice and Speech Processing", McGraw-Hill, 1987,
- ISBN 0-07-048541-0.
- Addresses the cocktail party effect, as well as other material.
- [Maurice Givens, maury@tellabs.com]
-
- --------------------------------------------------
-
- Q1.1.2: Adaptive signal processing.
-
- S. Haykin, "Adaptive Filter Theory", 2nd Ed., Prentice Hall,
- Englewood Cliffs, NJ, 1991.
-
- B. Widrow and S.D. Stearns, "Adaptive Signal Processing",
- Prentice-Hall, Inc., Englewood Cliffs, N.J., 1985.
-
- --------------------------------------------------
-
- Q1.1.3: Array signal processing.
-
- J.E. Hudson, "Adaptive Array Principles", IEE London and New York,
- Peter Peregrinus Ltd. Stevenage, U.K., and New York, 1981.
-
- R.A. Monzingo and T.W. Miller, "Introduction to Adaptive Arrays"
- John Wiley and Sons, New York, 1980.
-
- S. Haykin, J.H. Justice, N.L. Owsley, J.L. Yen, and A.C. Kak
- "Array Signal Processing", Prentice-Hall, Inc., Englewood Cliffs, N.J., 1985.
-
- R.T. Compton, Jr., "Adaptive Antennas, Concepts and Performance",
- Prentice-Hall, 1988, ISBN 0-13-004151-3.
-
- --------------------------------------------------
-
- Q1.1.4: Windowing articles.
-
- F. J. Harris, "On the Use of Windows for Harmonic Analysis with the DFT",
- IEEE Proceedings, January 1978, pp. 51-83.
- Perhaps the classic overview paper for discrete-time windows. It discusses
- some 15 different classes of windows including their spectral responses and
- the reasons for their development. [Brian Evans, evans@eedsp.gatech.edu]
-
- Nezih C. Geckinli & Davras Yavuz, "Some Novel Windows and a Concise Tutorial
- Comparison of Window Families", IEEE Transactions on Acoustics, Speech,
- and Signal Processing, Vol. ASSP-26, No. 6, December 1978.
- [Bob Beauchaine, bobb@vice.ico.tek.com]
-
- Lineu C. Barbosa, "A Maximum-Energy-Concentration Spectral Window,"
- IBM J. Res. Develop., Vol. 30, No. 3, May 1986, p. 321-325.
- An elegant method for designing a time-discrete solution for
- realization of a spectral window which is ideal from an energy
- concentration viewpoint. This window is one that concentrates the
- maximum amount of energy in a specified bandwidth and hence provides
- optimal spectral resolution. Unlike the Kaiser window, this window is
- a discrete-time realization having the same objectives as the
- continuous-time prolate spheroidal function; at the expense of not
- having a closed form solution. [Joe Campbell, jpcampb@afterlife.ncsc.mil]
-
- --------------------------------------------------
-
- Q1.1.5: Digital Audio Effects Processing.
-
- Books (in no particular order, sorry):
-
- Hal Chamberlin, Musical Applications of Microprocessors, 2nd Ed.,
- Hayden Book Company, 1985.
-
- Barry Blesser and J. Kates. "Digital Processing in Audio Sinals." In A. V.
- Oppenheim, ed. Applications of Digital Signal Processing. Englewood Cliffs,
- NJ: Prentice-Hall, 1978.
-
- Digital Signal Processing Committee of IEEE Acoustics, Speech, and Signal
- Processing Society, ed. Programs for Digital Signal Processing. New York:
- IEEE Press, 1979.
-
- John Strawn, ed., "Digital Audio Signal Processing: An Anthology.", Los Altos,
- CA: W. Kaufmann, 1985. [Contains Moorer J.A. "About This Reverb..."
- and contains an article which gives a code for Phase Vocoder -- great
- tool for EQ, for Pitchshifter and more --Juhana Kouhia]
-
- Charles Dodge and Thomas A. Jerse. Computer Music: Synthesis, Composition,
- and Performance. New York: Schirmer Books, 1985.
-
- F. Richard Moore, "Elements of Computer Music", Englewood Cliffs, NJ:
- Prentice-Hall, 1990. ISBN: 0-13252-552-6 [Recommended. --Juhana Kouhia]
-
- Curtis Roads and John Strawn, ed., "The Foundations of Computer Music",
- Cambridge, MA: MIT Press, 1985. [Contains article on analysis/synthesis
- by Strawn, recommended; also an another article maybe by J.A. Moorer
- -- Juhana Kouhia]
-
- John Strawn, ed., "Digital Audio Signal Processing", 283 pages,
- $34.95, ISBN 0-86576-082-9, pub: A-R Editions. Contents:
-
- 1. Introduction to the mathematics of DSP (F. Richard Moore)
- [Not a bad little text]
-
- 2. Introduction to digital filter theory (Julius O. Smith)
- [Not a bad little text, either]
-
- 3. Spiral Synthesis (Tracy Lind Petersen)
- [first published account of a new synthesis technique]
-
- 4. Signal processing aspects of computer music (J. A. Moorer)
- [James Moorer's classic article--discusses many synthesis
- techniques. Reverb algorithms. More than 6 pages of refs]
-
- 5. An introduction to the phase vocoder (J. W. Gordon, J. Strawn)
- [Includes source code for a phase vocoder--a powerful method
- for synthesis, pitch shifting, time scale modification, etc.]
- [Comments by Quinn Jensen].
-
- Curtis Road, ed., "Composers and the Computer", 201 pages,
- $27.95, ISBN 0-86576-085-3, pub: A-R Editions.
-
- John Strawn, ed., "Digital Audio Engineering", 144 pages,
- $29.95, ISBN 0-86576-087-X pub: A-R Editions.
-
- Deta S. Davis, "Computer Applications in Music: A Bibliography", 537 pages,
- $49.95, ISBN 0-89579-225-7, pub: A-R Editions.
-
- Ken C. Pohlmann, "The Compact Disc: A Handbook of Theory and Use",
- 288 pages, $45.95 (cloth) ISBN 0-89579-234-6, $29.95 (paper)
- ISBN 0-89579-228-1, pub: A-R Editions.
-
- Forthcoming books:
-
- Curtis Roads, "A Computer Music History: Musical Automation
- from Antiquity to the Computer Age"
-
- Joseph Rothstein, "MIDI: A Comprehensive Introduction"
-
- David Cope, "Computer Analysis of Musical Style"
-
- Dexter Morrill and Rick Taube, "A Little Book of Computer Music
- Instruments"
-
- Articles:
-
- James A. Moorer, "About This Reverberation Business", Computer Music Journal
- 3, 20 (1979): 13-28. (Also in Foundations of CM below).
- [Ok article, but you have to know basic DSP operations. --Juhana Kouhia]
-
- Check more articles from Journal of the Audio Engineering Society
- (JAES), for example more articles by Strawn.
-
- Note: books published by A-R editions can be ordered from:
-
- A-R Editions
- 801 Deming Way
- Madison, Wisconsin 53717
- 608-836-9000 (They accept VISA orders)
-
- [The above is largely from Quinn Jensen, jensenq@qcj.icon.com;
- Juhana Kouhia, jk87377@cc.tut.fi; William Alves, alves@calvin.usc.edu;
- and Paul A Simoneau, pas1@kepler.unh.edu]
-
- =========================================================================
-
- Q1.2: Where can I get free software for general DSP?
-
- The packages listed below are mostly for general purpose DSP, that is,
- DSP that is not specific to a particular programmable DSP chip. See
- the later sections in the FAQ for software relevant to a particular
- programmable DSP chip.
-
- According to Brian Evans: "There was an entire session on this subject
- [free DSP software] at ICASSP '92, chaired by Dr. Sally Wood and
- Dr. James McClellan. It appears in Volume 4 of the Proceedings, pages
- 73-112. There will be another such session at ICASSP '93." [Brian Evans,
- evans@eedsp.gatech.edu] Much of the information below is from Brian's mail.
-
- --------------------------------------------------
-
- Q1.2.1: What is Gabriel? Where can I get it?
-
- Package: Gabriel
-
- Description:
- Hierarchical block diagram environment for prototyping signal processing
- systems on single or multiple processors. Algorithms expressed in block
- diagram form can be simulated, and assembly code can also be generated for
- the Motorola DSP56001 and DSP96002. Gabriel has almost been obsoleted by
- Ptolemy, below.
-
- Platforms: sun 3, sun 4, X windows. Written in Lisp (lisp compiler supplied).
-
- Contact: Alan Kamas, aok@ohm.berkeley.edu.
-
- To obtain:
- Anonymous ftp to copernicus.berkeley.edu, and retrieve gabriel-license.shar.
- This is a shar file of licenses that you must sign and mail back to us (the
- old-fashioned way) before we can give you the source. Then we can tell you
- the password for an account that will allow you to FTP Gabriel.
- --------------------------------------------------
-
- Q1.2.2: What is Ptolemy? Where can I get it?
-
- Package: Ptolemy
-
- Description:
- Hierarchical, heterogeneous block diagram DSP design environment. Supports
- simulation (dataflow and discrete event), code generation, and hardware
- modeling. All the features of Gabriel, but much cleaner and better designed.
-
- Platforms: sun 3, sun 4, DECstation, HP, VAX. X windows. Written in C++.
-
- Contact: Alan Kamas, aok@ohm.berkeley.edu.
-
- To obtain:
- Anonymous ftp to forney.berkeley.edu, and retrieve ptolemy-license.shar.
- This is a shar file of licenses that you must sign and mail back to us (the
- old-fashioned way) before we can give you the source. Then we can tell you
- the password for an account that will allow you to FTP Ptolemy.
- --------------------------------------------------
-
- Q1.2.3: What is Khoros? Where can I get it?
-
- Package: Khoros
-
- Description:
- Block diagram simulator for image and video processing. 1-D signal processing
- is also supported. See the UseNet group comp.soft-sys.khoros.
-
- Platforms: sun 3, sun 4, others? X windows. Written in C.
-
- To obtain:
- Anonymous ftp to pprg.eece.unm.edu, cd /pub/khoros/release, get install.ftp.
- --------------------------------------------------
-
- Q1.2.4: What are DSP Tutorials? Where can I get them?
-
- Package: DSP Tutorials
-
- Description: Computer aided instruction.
-
- Platforms: suns under SunView.
-
- Contact: Dr. Sally Wood, Electrical Engineering Department, Santa Clara
- University, Santa Clara, CA 95053.
- --------------------------------------------------
-
- Q1.2.5: What are some DSP extensions to MATLAB? Where can I get them?
-
- Package: MATLAB user's group public domain extensions to MATLAB
-
- Description:
-
- The MATLAB Digest is issued at irregular intervals based on the number
- of questions and software items contributed by users. To make
- submissions to the digest, please send to hwilson@ua1vm.ua.edu with a
- subject: "DIG" and description.
-
- For the Pacific, try netlib@draci.cs.uow.edu.au located at the
- University of Wollongong, NSW, Australia.
-
- A plethora of toolboxes are available at FTP site: research.att.com
- (use netlib for the username)
-